﻿/**
 *		key为string的hashtable
 *@author	吴建凰
 *@date		2015年3月29日 
 */
#pragma once
#include <hash/ossHashTable.h>
#include <hash/ossStringHashNode.h>

class OssStringHashKey :public OssStringHashNode
{
public:
	OssStringHashKey (const char* key);
	virtual ~OssStringHashKey (void);

    /**
     *      设置当前的key
     *@notes        key修改后其hash位置会随着修改，所以使用时请注意。
     */
    virtual void SetKey(const char* key);

private:
    char*   m_key;
};
